package com.java.servlet.web.usuarios.service;

import java.util.List;

import com.java.servlet.web.commons.CatalogoComunVo;
import com.java.servlet.web.usuarios.dao.UsuariosDao;
import com.java.servlet.web.usuarios.dao.UsuariosDaoImpl;
import com.java.servlet.web.usuarios.vo.UsuariosVo;

public class UsuariosServiceImpl implements UsuariosService {

	protected UsuariosDao usuariosDao = new UsuariosDaoImpl();
	@Override
	public List<UsuariosVo> getListaUsuarios(UsuariosVo usuariosVo) {
		return usuariosDao.getListaUsuarios(usuariosVo);
	}
	@Override
	public List<CatalogoComunVo> getCatSexo() {
		return usuariosDao.getCatSexo();
	}
	@Override
	public List<CatalogoComunVo> getCatRoles() {
		return usuariosDao.getCatRoles();
	}
	@Override
	public void guardarEditUsuario(UsuariosVo usuariosVo) {
		usuariosDao.guardarEditUsuario(usuariosVo);
	}
	@Override
	public void guardarNuevoUsuario(UsuariosVo usuariosVo) {
		usuariosDao.guardarNuevoUsuario(usuariosVo);
	}
	@Override
	public void borrarUsuario(UsuariosVo usuariosVo) {
		usuariosDao.borrarUsuario(usuariosVo);
	}
	@Override
	public UsuariosVo getUsuario(UsuariosVo usuariosVo) {
		return usuariosDao.getUsuario(usuariosVo);
	}

}
